Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST JOHNS MEWS Detached £537,837 £119,995 19 Mar 1999
2 ST JOHNS MEWS Semi-Detached £349,963 £270,000 24 Mar 2017
3 ST JOHNS MEWS Detached £501,611 £224,000 24 Oct 2003
4 ST JOHNS MEWS Semi-Detached £380,604 £275,000 11 Dec 2015